a desperate cry - French English Dictionary